mink frog
noun
: a black-spotted frog (Rana septentrionalis) of the northern U.S. having a strong musky odor
Love words? Need even more definitions?
Merriam-Webster unabridged
Share